Explicit formula

In mathematics, the explicit formula for L-functions are relations between sums over the complex number zeroes of an L-function and sums over prime powers, introduced by Riemann (1859) for the Riemann zeta function. Such explicit formulae have been applied also to questions on bounding the discriminant of an algebraic number field, and the conductor of a number field.

Contents

Riemann's explicit formula

In his 1859 paper On the Number of Primes Less Than a Given Magnitude Riemann found an explicit formula for the normalized prime-counting function \pi_0(x) which is related to the prime-counting function π(x) by

\pi_0(x) = \frac{1}{2} \lim_{h\to 0} (\pi(x%2Bh) %2B \pi(x-h)).

His formula was given in terms of the related function

f(x) =\pi(x)%2B\frac{1}{2}\pi(x^{1/2})%2B\frac{1}{3}\pi(x^{1/3})%2B\cdots

which counts primes where a prime power pn counts as 1/n of a prime and which takes the arithmetic mean of the limit from the left and the limit from the right at discontinueties. The normalized prime-counting function can be recovered from this function by

\pi_0(x) = \sum_n\mu(n)f(x^{1/n})/n = f(x) -\frac{1}{2}f(x^{1/2})-\frac{1}{3}f(x^{1/3}) - \cdots.

Riemann's formula is then

f(x) = \operatorname{li}(x) - \sum_\rho \operatorname{li}(x^\rho) -\log(2) %2B\int_x^\infty\frac{dt}{t(t^2-1)\log(t)}

involving a sum over the non-trivial zeros ρ of the Riemann zeta function. The sum is not absolutely convergent, but may be evaluated by taking the zeros in order of the absolute value of their imaginary part. The function li occurring in the first term is the (unoffset) logarithmic integral function given by the Cauchy principal value of the divergent integral

\operatorname{li}(x) = \int_0^x\frac{dt}{\log(t)}.

The terms li(xρ) involving the zeros of the zeta function need some care in their definition as li has branch points at 0 and 1, and are defined by analytic continuation in the complex variable ρ in the region x>1 and Re(ρ)>0. The other terms also correspond to zeros: the dominant term li(x) comes from the pole at s = 1, considered as a zero of multiplicity −1, and the remaining small terms come from the trivial zeros. This formula says that the zeros of the Riemann zeta function control the oscillations of primes around their "expected" positions. (For graphs of the sums of the first few terms of this series see Zagier 1977.)

A simpler variation of Riemann's formula using the normalization \psi_0 of Chebyshev's function ψ rather than π is[1] von-Mangoldt's explicit formula

\psi_0(x) =x-\sum_\rho\frac{x^\rho}{\rho} - \log(2\pi) -\log(1-x^{-2})/2

where for non-integral x, ψ(x) is the sum of log(p) over all prime powers pn less than x. It plays an important role in von Mangoldt's proof of Riemann's explicit formula.

Weil's explicit formula

There are several slightly different ways to state the explicit formula. Weil's form of the explicit formula states


\begin{align}
& {} \quad \Phi(1)%2B\Phi(0)-\sum_\rho\Phi(\rho) \\
& = \sum_{p,m} \frac{\log(p)}{p^{m/2}} (F(\log(p^m)) %2B F(-\log(p^m))) - \frac{1}{2\pi} \int_{-\infty}^\infty\varphi(t)\Psi(t)\,dt
\end{align}

where

\varphi(t) = \int_{-\infty}^\infty F(x)e^{itx}\,dx

Roughly speaking, the explicit formula says the Fourier transform of the zeros of the zeta function is the set of prime powers plus some elementary factors.

The terms in the formula arise in the following way.

\zeta^*(s)= \Gamma(s/2)\pi^{-s/2}\prod_p \frac{1}{1-p^{-s}}
with the terms corresponding to the prime p coming from the Euler factor of p, and the term at the end involving Ψ coming from the gamma factor (the Euler factor at infinity).

Generalizations

The Riemann zeta function can be replaced by a Dirichlet L-function of a Dirichlet character χ. The sum over prime powers then gets extra factors of χ(p m), and the terms Φ(0) and Φ(0) disappear because the L-series has no poles.

More generally, the Riemann zeta function and the L-series can be replaced by the Dedekind zeta function of an algebraic number field or a Hecke L-series. The sum over primes then gets replaced by a sum over prime ideals.

Applications

Riemann's original use of the explicit formula was to give an exact formula for the number of primes less than a given number. To do this, take F(log(y)) to be y1/2/log(y) for 0 ≤ y ≤ x and 0 elsewhere. Then the main term of the sum on the right is the number of primes less than x. The main term on the left is Φ(1); which turns out to be the dominant terms of the prime number theorem, and the main correction is the sum over non-trivial zeros of the zeta function. (There is a minor technical problem in using this case, in that the function F does not satisfy the smoothness condition.)

Hilbert–Pólya conjecture

According to the Hilbert–Pólya conjecture, the complex zeroes ρ should be the eigenvalues of some linear operator T. The sum over the zeros of the explicit formula is then (at least formally) given by a trace:

 \sum_\rho F(\rho) = \operatorname{Tr}(F(\widehat T )).\!

Development of the explicit formulae for a wide class of L-functions was given by Weil (1952), who first extended the idea to local zeta-functions, and formulated a version of a generalized Riemann hypothesis in this setting, as a positivity statement for a generalized function on a topological group. More recent work by Alain Connes has gone much further into the functional-analytic background, providing a trace formula the validity of which is equivalent to such a generalized Riemann hypothesis.

See also

References

  1. ^ Weisstein, Eric W. Explicit Formula on MathWorld.